<?php
require_once 'util/class.constants.php';
require_once 'util/class.daofactory.php';
require_once 'util/class.encrypt.php';

global $userDao;

// 1. test add user
// for($i=0; $i<100; $i++) {
// 	$nick='nick'.$i;
// 	$pwd=EncryptUtil::encrypt('pwd'.$i, 'nick'.$i.Constants::$ENCRYPT_KEY);
// 	$userDao->addUser($i, $nick, $pwd, $nick.'@163.com', 0, 0, time());
// }

// 2. test update field
// $userDao->updateField(2, 'nick', 'nick002');
// $userDao->updateField(2, 'avatar', 'nick002.jpg');

// 3. test update fields
// $values=array('nick'=>'nick2', 'avatar'=>'nick2.jpg');
// $userDao->updateFields(2, $values);

// 4. test get user by email
// $result=$userDao->getUserByEmail('nick2@163.com');
// echo json_encode($result);

// 5. test get user by nick
// $result=$userDao->getUserByNick('nick2');
// echo json_encode($result);

// 6. test get nick and password
// $result=$userDao->getUserNickAndPwd(2);
// echo json_encode($result);

// 7. test get displayInfo
// $result=$userDao->getUserDisplayInfo(2);
// echo json_encode($result);

// 8. test get basic info
$result=$userDao->getUserBasicInfo(2);
echo json_encode($result);





